home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / program / pxbud.zip / CUST.CPP next >
C/C++ Source or Header  |  1991-05-17  |  3KB  |  94 lines

  1. /**********************************************************
  2.  *                                                        *
  3.  * cust.cpp
  4.  * Header file for: customer
  5.  *                                                        *
  6.  **********************************************************/
  7.  
  8. #include "cust.h"
  9.  
  10. int Customer::init_flds()
  11. {
  12.   int   i = 0;
  13.  
  14.   fldptr [i++] = &custid;       // the address of each field class is
  15.   fldptr [i++] = &group;        // stored in the fldptr array so a
  16.   fldptr [i++] = &salesno;      // for loop can go easily through each
  17.   fldptr [i++] = &referral;     // field.
  18.   fldptr [i++] = &tran_del;
  19.   fldptr [i++] = &name1;
  20.   fldptr [i++] = &name2;
  21.   fldptr [i++] = &address;
  22.   fldptr [i++] = &city;
  23.   fldptr [i++] = &state;
  24.   fldptr [i++] = &zip;
  25.   fldptr [i++] = ☎
  26.   fldptr [i++] = &fax;
  27.   fldptr [i++] = &contact;
  28.   fldptr [i++] = &date;
  29.   fldptr [i++] = &totalprops;
  30.   fldptr [i++] = &message_;
  31.   fldptr [i++] = &message2;
  32.   fldptr [i++] = &renewmsg1;
  33.   fldptr [i++] = &renewmsg2;
  34.   fldptr [i++] = &exmsg1;
  35.   fldptr [i++] = &exmsg2;
  36.   fldptr [i++] = &prmptmsg1;
  37.   fldptr [i++] = &prmptmsg2;
  38.   fldptr [i++] = &image_name;
  39.   fldptr [i++] = &sheets;
  40.   fldptr [i++] = &price;
  41.   fldptr [i++] = &binder;
  42.   fldptr [i++] = &units;
  43.   fldptr [i++] = &properties;
  44.   fldptr [i++] = &usageanal;
  45.   fldptr [i++] = &custstmnt;
  46.   fldptr [i++] = &billtomgtco;
  47.   fldptr [i++] = &nameonlbl;
  48.   fldptr [i++] = &style;
  49.   fldptr [i++] = &nameinpropreg;
  50.   fldptr [i++] = &sp1;
  51.   fldptr [i]   = NULL;
  52.  
  53.   custid.setinfo(*this, "Custid");
  54.   group.setinfo(*this, "Group");
  55.   salesno.setinfo(*this, "Salesno");
  56.   referral.setinfo(*this, "Referral");
  57.   tran_del.setinfo(*this, "Tran-Del");
  58.   name1.setinfo(*this, "Name1");
  59.   name2.setinfo(*this, "Name2");
  60.   address.setinfo(*this, "Address");
  61.   city.setinfo(*this, "City");
  62.   state.setinfo(*this, "State");
  63.   zip.setinfo(*this, "Zip");
  64.   phone.setinfo(*this, "Phone");
  65.   fax.setinfo(*this, "FAX");
  66.   contact.setinfo(*this, "Contact");
  67.   date.setinfo(*this, "Date");
  68.   totalprops.setinfo(*this, "Totalprops");
  69.   message_.setinfo(*this, "Message#");
  70.   message2.setinfo(*this, "Message2");
  71.   renewmsg1.setinfo(*this, "RenewMsg1");
  72.   renewmsg2.setinfo(*this, "RenewMsg2");
  73.   exmsg1.setinfo(*this, "ExMsg1");
  74.   exmsg2.setinfo(*this, "ExMsg2");
  75.   prmptmsg1.setinfo(*this, "PrmptMsg1");
  76.   prmptmsg2.setinfo(*this, "PrmptMsg2");
  77.   image_name.setinfo(*this, "Image_name");
  78.   sheets.setinfo(*this, "Sheets");
  79.   price.setinfo(*this, "Price");
  80.   binder.setinfo(*this, "Binder");
  81.   units.setinfo(*this, "Units");
  82.   properties.setinfo(*this, "Properties");
  83.   usageanal.setinfo(*this, "UsageAnal");
  84.   custstmnt.setinfo(*this, "CustStmnt");
  85.   billtomgtco.setinfo(*this, "BilltoMgtCo");
  86.   nameonlbl.setinfo(*this, "NameonLbl");
  87.   style.setinfo(*this, "Style");
  88.   nameinpropreg.setinfo(*this, "NameinPropreg");
  89.   sp1.setinfo(*this, "SP1");
  90.  
  91.   return (PXSUCCESS);
  92. }
  93.  
  94.